#ifndef QTTREADMILL_H
#define QTTREADMILL_H


#include "Treadmill.h"
#include "QtCellSprite.h"
#include "Direction.h"

class QtTreadmill: public QtCellSprite, public Treadmill
{
public:
	QtTreadmill(const Direction& direction, QtSprite *parent = 0);
	~QtTreadmill();

	void Move();
	void SetDirection(const Direction& direction);
	

	
private:
	unsigned int duration;
	Direction moveDirection;
	QPoint advancement;
};

#endif //QTTREADMILL_H